﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Entidades.Solicitud
{
    public class EntSolicitudTrabajosRealizar : Entidades.General.IEntidad
    {
        public int CveTrabajoRealizar
        {
            get;
            set;
        }

        public string Descripcion
        {
            get;
            set;
        }

        public string Origen
        {
            get;
            set;
        }

        public string Destino
        {
            get;
            set;
        }

        public string Longitud
        {
            get;
            set;
        }

        public int CveTipoProyecto
        {
            get;
            set;
        }

        public float Diametro
        {
            get;
            set;
        }

        public string NoPera
        {
            get;
            set;
        }

        public int CveSolicitud
        {
            get;
            set;
        }

        public int CveTipoServicio
        {
            get;
            set;
        }

        public float AnchoDerechoVia
        {
            get;
            set;
        }

        public int CveTipoSimplificacion
        {
            get;
            set;
        }

        public string CveObraSiarp
        {
            get;
            set;
        }

        public string CveSiarp
        {
            get;
            set;
        }

        public string TrabajoRealizar
        {
            get;
            set;
        }

        public string DescripcionObra
        {
            get;
            set;
        }

        public int CveAvanceOperativo
        {
            get;
            set;
        }

        public int CveTrabajoRealizarPadre
        {
            get;
            set;
        }

        public int CveTipoObraComplementaria
        {
            get;
            set;
        }

        public float Ancho
        {
            get;
            set;
        }

        public float Largo
        {
            get;
            set;
        }

        public string InstalacionOrigen
        {
            get;
            set;
        }

        public string InstalacionDestino
        {
            get;
            set;
        }

        public int CveCampo
        {
            get;
            set;
        }

        public string EsPrioritaria
        {
            get;
            set;
        }


        public string PcMtto
        {
            get;
            set;
        }

        public string IpMtto
        {
            get;
            set;
        }

        public DateTime FechaRegistro
        {
            get;
            set;
        }

        public DateTime FechaUltimoCambio
        {
            get;
            set;
        }

        public string CveEstatusRegistro
        {
            get;
            set;
        }

        public string CveEstatus
        {
            get;
            set;
        }
        public string UsuarioMtto
        {
            get;
            set;
        }
        /// <summary>
        /// requerida en un reporte
        /// </summary>
        public DateTime FechaEstimadaArreglo
        {
            get;
            set;
        }

        public string NumeroNotaTurno
        {
            get;
            set;
        }

        //
        public string FechaPrioritaria
        {
            get;
            set;
        }
        public string FechaEntregaPlanos
        {
            get;
            set;
        }
        public string FechaPlanosValidados
        {
            get;
            set;
        }
        public string FechaPlanosCorregidos
        {
            get;
            set;
        }
        public string FechaultimoPP
        {
            get;
            set;
        }

        public string Jefes
        {
            get;
            set;
        }

        public string POA
        {
            get;
            set;
        }
        public string DescStatus
        {
            get;
            set;
        }
    }
}
